A Dataflow Model for .net-based Grid Computing Systems

نویسندگان

  • CHAO JIN
  • RAJKUMAR BUYYA
  • ZHENG ZHANG
چکیده

This paper presents the design, implementation and evaluation of a dataflow system, including a dataflow programming model and a dataflow engine, for coarse-grained distributed data intensive applications. The dataflow programming model provides users with a transparent interface for application programming and execution management in a parallel and distributed computing environment. The dataflow engine dispatches the tasks onto candidate distributed computing resources in the system, and manages failures and load balancing problems in a transparent manner. The system has been implemented over .NET platform and deployed in a Windows Desktop Grid. This paper uses two benchmarks to demonstrate the scalability and fault tolerance properties of our system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Dataflow System for Unreliable Computing Environments

This paper presents the design, implementation and evaluation of a dataflow system, including a dataflow programming model and a dataflow engine, for coarse-grained distributed data intensive applications. The dataflow programming model provides users with a transparent interface for application programming and execution management in a parallel and distributed computing environment. The datafl...

متن کامل

A Dataflow System with a Local Optima-based Scheduling for Enterprise Grids

This paper presents the design, implementation and evaluation of a dataflow system, including a macro-dataflow programming model, runtime system and an online scheduling algorithm, to simplify the development and deployment of distributed applications. The model provides users a simple interface for programming applications with complex parallel patterns. The associated runtime system dispatche...

متن کامل

gViz: Visualization and Computational Steering on the Grid

Visualization and computational steering are fundamental aspects of Grid computing. Visualization is important in the analysis and interpretation of the results generated by large scale simulation; computational steering enables effective use to be made of interactive access to high performance computing. This paper describes work in the gViz e-Science project: a reference model based on the da...

متن کامل

Chapter 18 Dataflow Computations on Enterprise Grids

This chapter presents the design, implementation and evaluation of a dataflow system, including a macro-dataflow programming model, runtime system and an online scheduling algorithm, to simplify the development and deployment of distributed applications. The model provides users with a simple interface for programming applications with complex parallel patterns. The associated runtime system di...

متن کامل

Workflow Management for Loosely Coupled Simulations

In the distributed computing domain, several approaches have been evolved that allow the user not only to execute single programs on single hardware resources but also to support workflow schemes that enable the composition and execution of complex applications on distributed resources. Within the Fraunhofer Resource Grid, we developed a Grid computing architecture for composing and executing l...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007